undersea cables - Turco Inglés Diccionario